C++里的vector详细讲解 您所在的位置:网站首页 vector头文件可以找到 但vector调用不到 C++里的vector详细讲解

C++里的vector详细讲解

2024-07-14 03:50| 来源: 网络整理| 查看: 265

在C++的标准模板库(STL)中,vector是一个非常有用的动态数组容器。它允许我们存储可变大小的同类型元素序列,并且能够动态地增长和缩小。由于其灵活性和易用性,vector在C++编程中得到了广泛的应用。

一、vector的基本操作 1. 包含头文件

要使用vector,首先需要包含相应的头文件:

#include 2. 创建vector对象

创建一个空的int类型的vector:

std::vector v;

创建一个包含10个整数的vector,并初始化为0:

std::vector v(10, 0); 3. 添加元素

使用push_back()函数向vector的末尾添加一个元素:

v.push_back(1); v.push_back(2); 4. 访问元素

使用下标运算符[]来访问vector中的元素:

int first_element = v[0]; // 访问第一个元素 v[1] = 3; // 修改第二个元素的值为3 5. 删除元素

使用erase()函数删除指定位置的元素:

v.erase(v.begin() + 1); // 删除第二个元素 6. 遍历元素

使用迭代器或范围for循环遍历vector中的元素:

// 使用迭代器遍历 for (std::vector::iterator it = v.begin(); it != v.end(); ++it) { std::cout // 创建一个空的int类型的vector std::vector v; // 向vector中添加元素 v.push_back(1); v.push_back(2); v.push_back(3); // 访问和修改元素 std::cout std::cout 1, 2, 3, 4, 5}; size_t size = intVec.size(); for (size_t i = 0; i


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有